<!DOCTYPE html>
<html lang="zh-CN">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <script>
    // 在这个示例代码中，fuzzySearch函数接受两个参数，分别是字符串和关键字。
    // 首先将字符串和关键字都转换为小写字母，然后将关键字按照空格分割成多个单词。
    // 接着遍历每个单词，如果在字符串中找到了就返回true，否则继续查找下一个单词。
    // 如果所有单词都没有找到，就返回false。需要注意的是，示例代码中的查找方式比较简单，可能会出现误判的情况，需要根据实际情况进行修改。
    function fuzzySearch(str, keyword) {
      // 将字符串和关键字都转换为小写字母，方便比较
      str = str.toLowerCase();
      keyword = keyword.toLowerCase();
      // 将关键字按照空格分割成多个单词
      const keywords = keyword.split(' ');
      // 遍历每个单词，如果在字符串中找到了就返回true
      for (let i = 0; i < keywords.length; i++) {
        if (str.indexOf(keywords[i]) !== -1) {
          return true;
        }
      }
      // 如果所有单词都没有找到，就返回false
      return false;
    }
  </script>
</body>

</html>